pit foundation - Alemán Inglés Diccionario